package cn.ming.wfchat.app.me.activity.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

public class AssetsBean implements Serializable {


    /**
     * usdtRate : 6.56
     * list : [{"mainBalance":0,"tokenBalance":0,"coinType":"ETH","rate":15901.44,"usdtRate":6.56,"valuationBanlance":0},{"mainBalance":0,"tokenBalance":0,"coinType":"ETH-USDT","rate":6.56,"usdtRate":6.56,"valuationBanlance":0},{"mainBalance":0,"tokenBalance":0,"coinType":"TRX","rate":0.52,"usdtRate":6.56,"valuationBanlance":0},{"mainBalance":0,"tokenBalance":0,"coinType":"TRX-USDT","rate":6.56,"usdtRate":6.56,"valuationBanlance":0}]
     * sumAmount : 0.0
     */

    private double usdtRate;
    private BigDecimal sumAmount;

    public BigDecimal getRate() {
        return rate;
    }

    public void setRate(BigDecimal rate) {
        this.rate = rate;
    }

    private BigDecimal rate;
    private List<ListBean> list;

    public double getUsdtRate() {
        return usdtRate;
    }

    public void setUsdtRate(double usdtRate) {
        this.usdtRate = usdtRate;
    }

    public BigDecimal getSumAmount() {
        return sumAmount;
    }

    public void setSumAmount(BigDecimal sumAmount) {
        this.sumAmount = sumAmount;
    }

    public List<ListBean> getList() {
        return list;
    }

    public void setList(List<ListBean> list) {
        this.list = list;
    }

    public static class ListBean implements Serializable {
        /**
         * mainBalance : 0
         * tokenBalance : 0.0
         * coinType : ETH
         * rate : 15901.44
         * usdtRate : 6.56
         * valuationBanlance : 0.0
         */

        private BigDecimal mainBalance;
        private BigDecimal tokenBalance;
        private String coinType;
        private BigDecimal rate;
        private double usdtRate;
        private BigDecimal valuationBanlance;

        public BigDecimal getMainBalance() {
            return mainBalance;
        }

        public void setMainBalance(BigDecimal mainBalance) {
            this.mainBalance = mainBalance;
        }

        public BigDecimal getTokenBalance() {
            return tokenBalance;
        }

        public void setTokenBalance(BigDecimal tokenBalance) {
            this.tokenBalance = tokenBalance;
        }

        public String getCoinType() {
            return coinType;
        }

        public void setCoinType(String coinType) {
            this.coinType = coinType;
        }

        public BigDecimal getRate() {
            return rate;
        }

        public void setRate(BigDecimal rate) {
            this.rate = rate;
        }

        public double getUsdtRate() {
            return usdtRate;
        }

        public void setUsdtRate(double usdtRate) {
            this.usdtRate = usdtRate;
        }

        public BigDecimal getValuationBanlance() {
            return valuationBanlance;
        }

        public void setValuationBanlance(BigDecimal valuationBanlance) {
            this.valuationBanlance = valuationBanlance;
        }
    }
}
